toad spittle - Turkish English Dictionary